home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr17 / weathe31.zip / WEATHER.DOC < prev    next >
Text File  |  1993-05-03  |  68KB  |  1,228 lines

  1.                               WeatherGraphix
  2.                    Interactive Weather Analysis System
  3.                        (c) 1992, 1993 Tim Vasquez
  4.            Tim Vasquez, 3222 Kingswood Drive, Garland, TX 75040
  5.  CompuServe 71611,2267 -- Internet 71611.2267@COMPUSERVE.COM -- Genie 
  6.                                T.VASQUEZ1
  7.  
  8.  
  9. *** IMPORTANT! 
  10.     See READ.ME for important changes to this version!
  11.  
  12.  
  13.  
  14. I.  INTRODUCTION
  15.   
  16.     WeatherGraphix (formerly Weather Pro and RadarScan) is a full color 
  17. EGA/VGA-graphics program which plots high-resolution weather graphic 
  18. charts.  It gets its information from National Weather Service data that 
  19. you capture on any database you prefer -- no longer are you tied to a 
  20. specific system (with extra costs) just to get maps.  You use the program 
  21. offline, at your leisure, saving you time and money.
  22.     WeatherGraphix is -not- a cute toy.  It's a slick tool, and it's about 
  23. the best one in existence for pilots, amateur weather persons, storm 
  24. spotters, storm chasers, and just about anyone who wants to have the upper 
  25. hand on the Weather Channel.  It offers some features that are comparable 
  26. to those seen in weather forecasting centers and on weather briefing 
  27. terminals used by the major airlines.
  28.     The high-resolution base map of North America is the big plus.  It's 
  29. plotted in the polar stereographic projection, and on it, you have 
  30. complete control over zooming and panning!  You can even get into the 
  31. geography database and modify it, say to enhance the coastline, or add 
  32. highways, county lines, and air routes.  Weather Pro offers complete 
  33. coverage and support for the United States, Canada, and Alaska -- it is 
  34. guaranteed to work for users living in each of these regions.
  35.     There is another file, too, which contains modifiable cities and towns 
  36. you can overlay with a keystroke -- perfect to determine whether 
  37. Northville Municipal Airfield is getting hit by a storm or just to see if 
  38. it's raining over at Grandma's place.
  39.     The radar plotting ability is the major strength of the program.  It 
  40. produces charts that are strikingly similar in form to those received by 
  41. National Weather Service forecasters over AFOS circuits.  You don't get a 
  42. dinky, vague CGA chart -- you get a full-color, almost broadcast-quality 
  43. radar composite for the contiguous United States (Canadian radar data is 
  44. not supported).  At your option, WeatherGraphix will overlay maximum tops, 
  45. bow echoes, hook echoes, line-echo wave patterns, BWERs, WERs, and other 
  46. significant storm features.  It will even outline the exact coordinates of 
  47. severe squall lines!  As you can imagine, it does away with those warped 
  48. "teletype"-style radar dot maps available on many databases.  If you've 
  49. used one of them, you know how difficult it is to locate a city accurately 
  50. or plot straight-line routes.
  51.     WeatherGraphix masters surface analysis on the PC.  It adds sky 
  52. condition, temperature, dewpoint, sea level pressure, and wind data from 
  53. hourly surface reports in the form of standard plots.  You don't get 
  54. large, oversized plots, which plague many specialized weather graphics 
  55. maps seen on professional databases.  You get a small, meteorologically 
  56. useful density of data, perfect for examing small-scale (mesoscale) 
  57. conditions, along with the option to either plot ALL reports or let the 
  58. computer reduce clutter.  You can also instruct WeatherGraphix to plot the 
  59. surface wind only, without the other data, to get an idea of the surface 
  60. wind field.  You can't beat it for planning a flight or a trip.  Fronts 
  61. and disturbances will stand out perfectly.
  62.     Rawinsonde data can be imported into WeatherGraphix.  From this 
  63. information you can plot constant pressure charts with raw data, create 
  64. height contours, make your own customized 500- millibar vorticity maps, 
  65. and even evaluate shear over a storm threat region!
  66.     WeatherGraphix decodes FDHI/FDLO upper-air reports, widely used by 
  67. pilots, to plot upper air wind charts.  You choose which level and valid 
  68. time you want, and WeatherGraphix selects the correct data set.  Like the 
  69. surface chart, it draws a network of standard station plots.  The results 
  70. are sharp.  And users who don't have access to rawinsonde data can analyze 
  71. the FD maps just as if it was rawinsonde data (with some obvious 
  72. limitations).
  73.     Compositing is a state-of-the-art word in many forecast offices today. 
  74.  It means being able to overlay radically different types of data on one 
  75. another, and it's a key concept in the National Weather Service's new 
  76. AWIPS (Advanced Weather Interactive Processing) computer system.  
  77. WeatherGraphix brings this power to your desk, and adds ADAP-type 
  78. diagnostic analysis of all levels.  For example, you can plot the color 
  79. radar chart and then overlay surface data on it, perhaps to find out if 
  80. that front is driving the storms or not, or what the winds in a rain area 
  81. are.  Then you might want to zoom in really close for a better look at the 
  82. mesoscale composite, and allow WeatherGraphix to fill in more data in that 
  83. area.  Or you can overlay the upper-level winds on the squall line to see 
  84. how the storms will be steered.  Or check the moisture convergence at the 
  85. surface to see just how the storms are being fueled.
  86.     And it's fast.  On my Gateway 386/25, the North American base map 
  87. plots in four seconds.  Take a huge 150,000-byte weather data file.  
  88. Sifting through this mountain of information, WeatherGraphix plots surface 
  89. observations in 12 seconds.  Upper-level wind data takes about 7 seconds.  
  90. Radar height data plots in 8 to 17 seconds.  Radar decoding takes anywhere 
  91. from 8 to 30 seconds.
  92.     The catch?  You have to get the data yourself.  To save time and 
  93. effort, many terminal programs will let you design a script to automate 
  94. the process.
  95.     Where do you get the data?  YOU decide!  For example, on CompuServe, 
  96. aviation weather is part of the basic services -- $8 a month, with no 
  97. connect charges.  Pilots can use DUAT and Weathermation, which are free.  
  98. WeatherGraphix will sink its teeth into almost ANY raw data from ANY 
  99. database -- if it can't, I'll try to adapt it for that system.
  100.     Without a doubt, WeatherGraphix is one of the most powerful, flexible 
  101. tools available to amateur forecasters, pilots, and students.
  102.  
  103.  
  104. II.  REQUIREMENTS
  105.  
  106.    WeatherGraphix requires a PC or 100% compatible with at least EGA (640 x 
  107. 350 x 16) graphics.  VGA (640 x 480 x 16) is preferred,  however.  A 286 
  108. (AT) or higher grade computer is recommended to avoid slow performance.  A 
  109. hard drive will also speed things up somewhat.  You will also need 700K of 
  110. empty space, minimum, to install the program in your WeatherGraphix 
  111. directory, so a hard drive is recommended.
  112.     The final requirement is a source of weather reports.  You wil need 
  113. either FDHI/FDLO reports, surface aviation reports, SD radar data, and/or 
  114. rawinsonde (TTAA/TTBB/PPBB) data.  The data source should NOT modify the 
  115. original reports in any way (no "decoded" reports, for example!).  
  116. CompuServe, AccuWeather, Contel DUAT, and Weathermation are examples of 
  117. data sources which have been successfully tested with WeatherGraphix.
  118.  
  119.  
  120. III.  TERMS OF USE
  121.  
  122.     There are two versions of WeatherGraphix, a demo version and a 
  123. registered version.  Each have different terms of use.
  124.  
  125. A. Demo Version ---- If you're on any BBSs, feel free to upload and 
  126. freely distribute the demo version, WEATHER.ZIP, which is available on 
  127. CompuServe as WEATHE.ZIP.  It is also enclosed on the registered program 
  128. disk as "WXDEMO.ZIP", and may be uploaded intact.  My only restrictions -- 
  129. you may not tamper with the content of that file in any way, nor can you 
  130. sell the file for profit or include it as part of another package.
  131.  
  132. B. Registered Version ---- You may not upload or distribute any portion of the 
  133. registered version whatsoever.  It is protected under Title 17, USC and 
  134. international copyright laws.  Unauthorized distribution of any part of it 
  135. constitutes copyright infringement.  I am involved extensively in 
  136. meteorology and will quickly be able to track down unauthorized copies of 
  137. this program.  With countless hours invested in this system I will not 
  138. hesistate to follow up on and take action if I suspect copyright 
  139. infringement.
  140.    
  141. C. Liability ---- THE WEATHERGRAPHIX SYSTEM IS PROVIDED WITHOUT 
  142. WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED.  The author makes no claims or 
  143. representation as to its accuracy, reliability, or fitness for a 
  144. particular purpose.  The author disavows any liability connected with this 
  145. program and documentation, and the user assumes all risks from the 
  146. application and use of it.
  147.    In other words, you use it at your own risk!
  148.    It would be great if I could guarantee this program to work 100%, but 
  149. this would quickly make it a full-time project for me.  Instead of doing 
  150. that, I'd rather provide a program that works 99% of the time, for a lower 
  151. price.
  152.    If you need guaranteed precision and reliability, I will gladly point 
  153. you toward the thousand-dollar-plus packages and systems produced for the 
  154. weather industry by companies such as Kavouras and Alden.  Their data 
  155. invariably goes through highly specialized human and computerized quality 
  156. control checks that assure you of top-notch accuracy.
  157.    Although I will try to snuff out all errors and release corrected 
  158. updates, you should use WeatherGraphix with caution and common sense. This 
  159. especially goes for you pilots, whose lives depend on the weather -- you 
  160. already know that you're required to get a formal weather briefing before 
  161. takeoff.  WeatherGraphix, unfortunately, doesn't constitute one.  
  162. Unformatted weather reports severely test the limitations of any 
  163. processing method, and since this is a spare-time project for me, I 
  164. haven't had the time to explore every last data error that could cause 
  165. this program to malfunction.
  166.  
  167. D. Improvements ---- If you have any comments, suggestions, or 
  168. questions, you may send them to the address listed above.  For a quicker 
  169. response, write to me at the computer addresses shown.
  170.  
  171.  
  172. IV.  REGISTERING A COPY
  173.   
  174.    A registered copy of WeatherGraphix is $45.
  175.    "Forty five dollars?!" you say.  "For that much, I'd better get something 
  176. good!"
  177.    Well, here's what you get.
  178.    
  179. A. The Program ---- You get the full-fledged program, of course.  It allows 
  180. you to zoom and roam around in different regions, giving you a tremendous 
  181. leap in the number of stations and analysis resolution available to you. 
  182. you can access.  See the enclosed file, SAMPLE.GIF, using a graphics 
  183. viewing program to get a look at what you'll be in for!
  184.  
  185. B. Documentation ---- You get this documentation file in the form of a desktop 
  186. published manual.  AND you get a guide to weather forecasting and 
  187. thunderstorms, just in case you're wondering what drives the jet streams 
  188. or what "short waves" are.
  189.  
  190. C. Improvements ---- You get a say in what you'd like to see in future 
  191. updates.  This program has constantly been improving due to the 
  192. suggestions of many die-hard users.
  193.  
  194. D. Updates! ---- You get FREE UPDATES.  You can update your program 
  195. using the new demo versions which are routinely posted in CompuServe's 
  196. AVSIG forum and distributed elsewhere.  I want to make sure that you never 
  197. have to re-register just to upgrade your copy!  For example, the people 
  198. who ordered the prehistoric version of this program (RadarScan) are 
  199. updating their registered program right now with this package.
  200.    If you're registered and can't find a demo, all you have to do is mail 
  201. me a disk and a SASE disk mailer and I'll burn you off a copy, no charge.  
  202. This policy also protects you from future price increases.  Sound good?
  203.  
  204. E. How to Register ---- To register, just send a check or money order for $45 
  205. to  Tim Vasquez at the address listed at the beginning of this manual.  Your 
  206. package will be sent to you first-class U.S. mail (postage is included).
  207.  
  208.  
  209. V.  OPERATION
  210.   
  211.    Here's a brief outline of what it takes to use WeatherGraphix.  Once 
  212. you get familiar with the process, you can build batch and script files 
  213. which automate the entire process to your own specifications.  And with 
  214. the right software, you can even let your PC dial up and display a new 
  215. chart every hour -- automatically!
  216.  
  217. A. Capture the data -- Before you get the data, turn on your "capture" or
  218. "disk log" function to capture the raw radar reports.  Reports are stored
  219. in two separate files.
  220.    Store surface data (surface observations, radar, forecasts, plain 
  221. language, etc) in DATA.SFC in the WeatherGraphix directory.  This name can 
  222. be changed as will be shown later.
  223.    You must store rawinsonde and winds aloft information (FDLO/FDHI) in a 
  224. seperate file -- DATA.UPR, which is stored in the WeatherGraphix 
  225. directory.  This filename may also be renamed.  The reason this 
  226. information is stored separately is because upper-air data only changes 
  227. once every 12 hours, as opposed to hourly for surface and radar data.  
  228. This will save you time and effort when making multiple captures in the 
  229. same day.
  230.    Important!  Make sure existing files are deleted first (unless you plan 
  231. to use old data, for example, the latest upper air file, and you don't 
  232. plan to add anything to it).  Some terminal programs may append data to 
  233. the end of a file if it already exists, and this WILL eventually cause you 
  234. problems.  So make sure that your "disk log" or "capture" command is 
  235. configured to destroy or overwrite any existing file.
  236.  
  237. B. Access the data ----  Using any quality terminal communications program 
  238. log into your database and capture one or all of the following.  It 
  239. doesn't matter what order the reports are in, as long as they aren't 
  240. modified.  WeatherGraphix will ignore all extraneous text, so you don't 
  241. need to edit the captured file.
  242.  
  243.      Retrieve one or all of the following:
  244.  
  245.  1.  Current radar observations (SD reports).  This may take about 1 to 2 
  246. minutes at 2400 baud.  You can select certain regions only, but your map 
  247. may be incomplete as a result.  On CompuServe, use the command "SD @ALL".  
  248. On Accu-Data, use the command "RADU * 1".  See the data vendor's guide for 
  249. further help.
  250.  
  251.  2.  Current surface observations (the common airways format).  There are 
  252. over 2000 stations in the United States and Canada, and this amount of 
  253. data may take 6 minutes at 2400 baud to download.  If this is too long, 
  254. you may just want to select certain states, and a handful of 
  255. representative stations elsewhere.  On CompuServe, use the command "SA 
  256. @ALL", or "SA TX,OK,LA", etc, to get specific areas.  On Accu-Data, use 
  257. the command "HRU * 1".  See the data vendor's guide for further help.
  258.    Be sure that you get, at the minimum, the latest hourly reports, not 
  259. just "special" observations.  WeatherGraphix does not plot special 
  260. observations.  Weathermation, for example, will ignore a station's hourly 
  261. if a special observation has been taken recently; you can correct this by 
  262. specifying a parameter of one-hour's worth of data.
  263.  
  264.  3.  The latest FDLO/FDHI winds aloft data for the United States.  This 
  265. may take about 3 minutes.
  266.  
  267.  4.  The latest rawinsonde reports for North America.  These are NOT 
  268. available on CompuServe, DUAT, Weathermation, etc.  They must be RAW 
  269. reports, not processed or "decoded".  An example of usable reports is "UPU 
  270. 72,74,71" on Accu-Data.  Blocks 72xxx and 74xxx are the contiguous United 
  271. States, 70xxx is Alaska, 71xxx is Canada.  You can select whichever blocks 
  272. are must useful for your needs.  Capturing all of North America will take 
  273. about 10 minutes at 2400 baud.  Rawinsonde reports must be stored only in 
  274. the file "DATA.UPR" in the WeatherGraphix directory.
  275.  
  276.    One factor that will affect your data gathering activities is the time. 
  277.  Radar and surface reports are filed at opposite times of the hour, and 
  278. are stored in "batches".  This means that if you're not careful, you could 
  279. get a potpourri of data times which will reduce the number of usable 
  280. reports for WeatherGraphix.  Radar reports are filed at :25 past the hour 
  281. and surface observations at :55 past the hour.  Accordingly, you  should 
  282. allow for the data to come in.  WeatherGraphix checks report times 
  283. carefully, and will throw out observations that don't conform to a single 
  284. time.
  285.  
  286. C. Run WeatherGraphix ---- Exit the telecommunications program, change the 
  287. current directory to the WeatherGraphix directory, and enter WEATHER to 
  288. run WeatherGraphix.
  289.    If you did not save your surface data to DATA.SFC, append the desired 
  290. filename to the command, for example, WEATHER 08JUN92.22Z .  You may also 
  291. append an upper air file to the surface file if data was not saved to 
  292. "DATA.UPR", for example "WEATHER 08JUN92.22Z 08JUN92.RAW".  But if you 
  293. specify an upper air file, you must also specify a surface file, even if 
  294. it's the default file.
  295.    If you do not have a VGA card (only EGA), or desire an EGA map, append 
  296. /E to the end of the startup command (for example, enter WEATHER 
  297. 08JUN92.22Z /E).
  298.  
  299.  
  300. VI.  INSIDE THE PROGRAM
  301.   
  302.    Once you run the program, you will see a map of the United States, 
  303. Mexico, and Canada.  Then the program accesses weather data.
  304.    When it's done, it does not magically display a map.  You must tell the 
  305. computer what you want to see, using the commands listed below.
  306.    To access the menu, use the cursor keys and the enter key.
  307.    You can also use hotkeys.  You'll notice that each menu selection has a 
  308. certain letter underlined.  If you press this underlined letter on your 
  309. keyboard, the menu selection will be activated.
  310.    The bottom title bar contains some useful information.  The active 
  311. surface filename is shown after the "S:", while the active upper-air 
  312. filename is shown under "U:".  WeatherGraphix uses these two separate 
  313. files since the surface data changes hourly, while the upper-air data is 
  314. usually current for 12 hours, thus saving headaches in capturing data.
  315.    The figure after the "M" tells you how much memory is free, in bytes.  
  316. Anything over 50,000 is more than enough for WeatherGraphix.
  317.    Always look at the very bottom line when you run the program, because 
  318. it tells you what the program is doing.  WeatherGraphix will never "leave 
  319. you hanging".  Check out this line before you start trying to activate 
  320. menus.
  321.  
  322.  
  323. A. Active Level Commands ---- The leftmost title on the top bar shows the
  324. active level in the atmosphere.  It is preceded by an "S:", because the hotkey 
  325. for this menu is always "S" no matter which level is loaded.  When you 
  326. start the program, it shows "SFC", which means any data you plot or 
  327. analyze will be surface data.  If you access rawinsonde data, you can 
  328. change the level so that it reads "500 MB", "700 MB", etc, which are 
  329. different atmospheric heights.
  330.  
  331.  
  332. 1. DATA PLOT (FILTERED)
  333.    Plots raw station reports on the map, using standard meteorological 
  334. "station plots".  It shows the conditions at various observing sites 
  335. across the map.  The "filter" feature  option checks if two stations are 
  336. too close together -- if so, only one of the stations will be plotted.  
  337. This process is called "anti-crowding", and gives you an easy-to-read map 
  338. at any zoom setting.
  339.  
  340. 2. DATA PLOT (ALL SITES)
  341.    Again, this plots raw reports on the map using standard meteorological 
  342. "station plots".  The only difference is that ALL sites are plotted, 
  343. regardless of how close they are to each other.  It could cause your map 
  344. to become cluttered unless you zoom in closer.  However, if you're already 
  345. zoomed close on a state, you may prefer having the additional stations 
  346. plotted by using this command.
  347.  
  348. 3. TEMPERATURES
  349.    This is a quick option to display the temperatures across the map region. 
  350. It makes it easy for "non-weather" viewers to see what is happening.
  351.  
  352. 4. WIND FIELD
  353.    Plots the surface wind field, as observed at the various meteorological 
  354. stations.  Note that this does not use anti-crowding to reduce clutter.  
  355. ALL stations will be plotted regardless of settings.  You can also get a 
  356. detailed, gridded wind field by selecting "Analyze, Wind Grid" from the 
  357. top bar.
  358.  
  359. 5. CHANGE LEVELS
  360.    If you have any upper-air data stored in DATA.UPR (or equivalent 
  361. filename), you can access this information by changing levels.  You will 
  362. be prompted for whether you want to see SFC, 925, 850, 700, or 500 
  363. millibar data, which require rawinsonde data to be stored in DATA.UPR.  
  364. The 925 mb level is approximately 3,000 feet; the 850 mb level is 
  365. approximately 5,000 feet; the 700 mb level is approximately 10,000 feet; 
  366. and the 500 mb level is approximately 18,000 feet.
  367.    You may also select FD to access the FDLO/FDHI reports stored in 
  368. DATA.UPR or its equivalent filename (follow the instructions to select the 
  369. desired data).
  370.    Any further data plots or analysis you do will be ONLY for that level 
  371. -- to get surface analysis again, you will need to "change levels" back to 
  372. SFC.
  373.  
  374.  
  375. B. Radar Commands ---- Radar information is stored in the hourly surface file 
  376. (DATA.SFC or its equivalent).  This data must consist of unformatted SD 
  377. alphanumeric radar reports.
  378.  
  379. 1. ECHO COMPOSITE
  380.    Overlays radar echoes.  The echoes are plotted in either squares or 
  381. bubbles according to the program configuration; bubbles are slightly 
  382. faster and use less disk space, but squares are more precise.  
  383.  
  384. 2. RADAR HEIGHTS
  385.    Overlays maximum echo heights, bounded weak echo regions (BWERs), weak 
  386. echo regions (WERs), line echo wave patterns (LEWPs), bow echoes, hook 
  387. echoes, and hail indications.  LEWP coordinates will be plotted on the map 
  388. using the color specified for the city overlay.  If minimum height 
  389. criteria is specified in the configuration, then all storm tops below that 
  390. height will not be plotted.
  391.       Important!  If the map is too cluttered or has too many radar 
  392. echoes, some radar height data will not be plotted.  This is to avoid 
  393. making the map illegible.
  394.  
  395.  
  396. 3. UNDO RADAR (U)
  397.    This command will remove the radar echoes without disturbing other 
  398. information on the map.  Note that if you configure the color settings so 
  399. that any text or graphics have the same color as a radar echo, it will be 
  400. erased, too.
  401.  
  402. C. Analysis Commands (All Levels)
  403.    Analysis -- what is it?  It is the process of allowing the computer to 
  404. interpret the data, by plotting lines, gridded data, or outlines.  This 
  405. information is not definitive -- in some cases, you may be able to do a 
  406. more accurate analysis if you do it by hand.  The computer has to contend 
  407. with bad reports, unusual mathematical fields, and its inherent inability 
  408. to make inferences from the data, all of which limit its accuracy.  You 
  409. should always overlay the raw data when possible so that you can compare 
  410. what the computer is seeing to the real atmosphere.
  411.    WeatherGraphix requires you to have at least several reporting stations 
  412. in your selected area, since an analysis can't be generated magically.  
  413. Remember that the fewer the stations, the more unreliable the analysis.  
  414. Also, the further away from the weather stations you are (such as over the 
  415. ocean), the more unreliable the analysis.  Offshore lows will usually 
  416. appear to be right on the coast for this reason (since there are no data 
  417. points in the ocean to place a low).  With tighter zooms, the increase in 
  418. data resolution will give you improved analysis detail in the region 
  419. selected.
  420.    
  421. 1. SEA LEVEL PRESSURE (Surface Only)
  422.    Plots isopleths of sea-level pressure (isobars) in tens and units of a 
  423. millibar.  It is most accurate for tracking highs, lows, and weather 
  424. systems.  Sea-level pressure contains corrections for temperatures at each 
  425. station, so it is very useful when looking at the big picture.
  426.  
  427. 2. HEIGHT (Rawinsonde Only)
  428.    Isopleths lines of equal geopotential height (height contours) of the 
  429. constant pressure level which is active.  This is similar to a "pressure" 
  430. map of the atmosphere aloft -- low heights are similar to low pressure at 
  431. that level, while high heights are like high pressure.  At 700 mb and 
  432. above (500 mb, etc), the wind tends to parallel the contours.
  433.    At the 500 mb level, contours are labelled in hundreds and tens of 
  434. meters, plus 5000 (e.g. 76 equals 5760 geopotential meters).  At 700 mb, 
  435. contours are in hundreds and tens of meters, plus whatever puts it in the 
  436. 2500-3500 range (e.g. 94 equals 2940 meters).  At 850 mb, contours are in 
  437. hundreds and tens of meters, plus 1000 meters (.e.g. 46 equals 1460 
  438. meters).  At 925 mb, contours are in hundreds and tens of meters (e.g. 76 
  439. equals 760 meters).  At 1000 mb, contours are in hundreds and tens of 
  440. meters (e.g. 12 equals 120 meters).
  441.  
  442. 3. TEMPERATURE
  443.    Plots isotherms (lines of equal temperature) in degrees Fahrenheit at the 
  444. surface, or Celsius aloft.
  445.  
  446. 4. DEWPOINT
  447.    Plots isodrosotherms (lines of equal surface dewpoint) in degrees 
  448. Fahrenheit at the surface, or Celsius aloft.  Dewpoint temperatures show 
  449. you most accurately the true amount of water vapor available to weather 
  450. and storm systems.
  451.  
  452. 5. DEWPOINT DEPRESSION
  453.    Analyzes the spread between the surface temperature and surface dewpoint, 
  454. in degrees Fahrenheit (surface) or degrees Celsius (aloft).  This shows 
  455. you the amount of saturation of the air mass, similar to relative 
  456. humidity, and can be useful for locating potential fog and cloud areas.
  457.  
  458. 6. RELATIVE HUMIDITY
  459.    Analyzes the relative humidity, in percent.  Areas of 90 percent or 
  460. greater are generally prone to fog and stratus clouds.
  461.  
  462. 7. CONVERGENCE
  463.  Analyzes the vector convergence of the wind field, using arbitrary units. 
  464.  Blue regions indicate divergent areas, where surface air is spreading 
  465. apart, and red regions indicate convergent areas, where air is coming 
  466. together.  Convergent areas at the surface often result in upward vertical 
  467. motion, and are favorable to the development of low cloud decks and 
  468. precipitation.  Divergent areas at 500 mb may sometimes indicate 
  469. divergence at higher levels (300 mb, etc), which in turn indicates that 
  470. surface pressure falls and cyclogenesis are possible.
  471.  
  472. 8. VORTICITY
  473.    Analyzes the relative horizontal vorticity of the wind field, using 
  474. arbitrary units.  Blue regions indicate negative vorticity (anticyclonic) 
  475. areas, and red regions indicate positive vorticity (cyclonic) areas.  
  476. Surface vorticity has some use in finding surface lows -- to determine 
  477. vertical motion through vorticity advection, you may NOT use surface 
  478. vorticity.  Instead, you need to get rawinsonde data, and analyze the 
  479. vorticity at 500 mb.  You MAY use FDLO/HI data for 18,000 feet, but 
  480. remember that FD reports are not observed data -- the results may be 
  481. excessively smoothed over or distorted by the numerical forecast models 
  482. which create the FD reports.
  483.  
  484. 9. WIND GRID
  485.    Displays a uniform gridded wind field across the region, determined by 
  486. breaking all the wind reports into their X and Y components, filtering the 
  487. results, and mapping the information to a grid.  This is very helpful in 
  488. visualizing the winds across the area of interest, and can be highly 
  489. accurate in locating lows and highs (often more accurate than 
  490. computer-generated isobars).  The wind shaft is pointed upwind, i.e. the 
  491. wind arrow as a whole "points" downwind.  Gridpoints with dots and no wind 
  492. shaft indicate winds are calm or less than 3 knots.
  493.    A dense grid is provided at the surface, since the resolution can 
  494. support a detailed grid fiend.  However, a light grid is used at levels 
  495. aloft.  The use of dense and light grids is automatic and cannot be 
  496. changed.
  497.  
  498.  
  499. D. Analysis Commands (Surface Only)
  500.    There are more analysis options provided for surface data.  Some of these 
  501. include:
  502.  
  503. 1. SURFACE MOISTURE CONVERGENCE
  504.  Analyzes the product of the vector convergence of the wind field and the 
  505. surface mixing ratio (extracted from dewpoint).  In other words, it tells 
  506. you where "moisture is piling up".  Blue areas indicate regions of 
  507. moisture divergence, and red areas outline moisture convergence zones.  It 
  508. is a very helpful tool in locating regions where severe thunderstorms are 
  509. favorable, especially when the area moves very slowly.  Tornadic storms 
  510. have often been observed to have a moisture convergence center to their 
  511. southeast.
  512.  
  513. 2. ALTIMETER SETTING
  514.  Analyzes the altimeter setting in tenths and hundredths of an inch.  It 
  515. gives isobars, however they are skewed due to temperature deviations at 
  516. various stations.  Pilots can use it to see the QNH pressures along the 
  517. route of flight.
  518.  
  519. 3. WIND CHILL
  520.  Analyzes the wind chill in degrees Fahrenheit.
  521.  
  522. 4. HEAT INDEX
  523.  Analyzes the heat index in degrees Fahrenheit.  (This feature has not 
  524. been fully tested yet).
  525.  
  526. 5. WEATHER DEPICTION
  527.  A weather depiction will give you a chart outlining areas of MVFR 
  528. (marginal visual flight rules) and IFR (instrument flight rules).  MVFR 
  529. encompasses conditions of ceilings less than 3000 feet and/or visibility 
  530. less than 5 miles.  If a ceiling of less than 1000 feet and/or a 
  531. visibility of less than 3 miles is present, the spot is considered to be 
  532. in IFR conditions.  A ceiling of less than 500 feet and/or 1 mile is 
  533. considered LIFR (low instrument flight rules).
  534.    The floodfill shading of the IFR areas will erase any data underneath.  
  535. This occurs due to programming limitations.  It is suggested that you call 
  536. up a weather depiction before you add other information.
  537.    For the non-aviation people, MVFR can be considered low overcast 
  538. weather, IFR very low overcast, and LIFR bad weather.
  539.  
  540. 6. PRECIPITATION
  541.  Outlines areas of rain and snow, based solely on surface weather reports. 
  542.  You can use this to refine the radar display, or substitute for it if it 
  543. is not available.  It also shows the delineation between rain and snow -- 
  544. where they overlap, a mixed bag of weather is occurring.
  545.  
  546.  
  547. E. Map Commands ---- These commands have nothing to do with the data.  They 
  548. are solely for the purpose of moving the map, adjusting the window, and 
  549. showing you information such as the location of weather stations and 
  550. cities.  Note that unregistered copies of the program are unable to zoom 
  551. or pan -- they are permanently locked onto the wide-screen United States 
  552. map.
  553.  
  554. 1. ZOOM CENTER
  555.  Centers the map on any station in the WEATHER.STN database.  You will be 
  556. asked for the 3- letter identifier of the station that you want to center 
  557. on, and then you will be prompted for a map width in miles.  
  558.  
  559. 2. CLEAN MAP
  560.  Plots a clean basemap without moving or rezooming the image.  Cleans the 
  561. slate, so to speak.  This is useful when you have accidentally overlaid an 
  562. unwanted field on the map.  It also cleans the auto-composite slate (to be 
  563. discussed shortly), erasing memorized dataset choices.
  564.  
  565. 3. OVERLAY CITIES
  566.  Overlays cities and towns contained within WEATHER.CTY.  The overlay 
  567. always uses an automatic anti-crowding algorithm to prevent the cities 
  568. from cluttering each other, so some towns might temporarily disappear on 
  569. wide zooms.
  570.  
  571. 4. STATION ID OVERLAY
  572.  Overlays on the map the identifiers of ALL stations in WEATHER.STN, 
  573. regardless of if they are reporting weather.  This will help you customize 
  574. your WEATHER.STN file, locate weather stations that don't report data, and 
  575. help you find the identifier of a weather report in order to do an 
  576. observation request.
  577.  
  578. 5. CENTER ON UNITED STATES
  579.  Deselects any zoom settings and starts you out with a national map of the 
  580. United States.
  581.  
  582. 6. MANUAL ZOOM (Page Up/Page Down)
  583.  Manually zooms in and out of the map.  This will help adjust your zoom.
  584.  
  585. 7. MANUAL PAN (Cursor Keys)
  586.  Moves east, west, north, or south around the region.  It will help adjust 
  587. your map frame.
  588.  
  589. 8. BASE MAP (B)
  590.  Simply overlays the base map without clearing the screen.  This is 
  591. helpful if you can't see state borders for some reason.
  592.  
  593.  
  594. F. Other Commands ---- There are a number of miscellaneous commands available 
  595. for your use.  These include:
  596.  
  597. 1. REQUEST OBSERVATION
  598.  This is a powerful tool which lets you request the full surface weather 
  599. observation from any site in your DATA.SFC (or equivalent) file.  You need 
  600. not have the SFC level active.  Just type in the 3- letter identifier 
  601. (such as "DEN", "BOS", etc), and the bottom window will show you a small 
  602. clip of the file, containing the requested report.  Type in another 
  603. identifier to see other stations.  If you don't have a list of 
  604. identifiers, simply print the WEATHER.STN file, or overlay Station ID's in 
  605. the Map menu.  When you're done, just hit return and the windows will 
  606. disappear.
  607.  
  608. 2. READ RAW DATA
  609.  Lets you scan through the raw data, in order to read bulletins, raw 
  610. reports, forecasts, etc.  You can also search by keywords (proper upper or 
  611. lower case is important).
  612.  
  613. 3. PROGRAM CONFIGURATION
  614.  This will place you in a menu where you can specify your desired program 
  615. preferences.  They will automatically take effect every time you run 
  616. WeatherGraphix.  Certain options may require you to restart WeatherGraphix 
  617. before they take effect.
  618.    Hit the space bar to flip between the various pages in the 
  619. configuration module.
  620.  
  621. 4. NEW DATA SET
  622.  Press this to switch to a different observation time in your data file.  
  623. For example, if you are currently looking at 1355Z observations and want 
  624. to see 1755Z reports, enter 18 for a surface time (1755 is actually the 
  625. 18Z observation).  If you leave it blank, the computer will determine the 
  626. best time to use.
  627.    You will then be prompted for a radar report time.  Use an entry of 22 
  628. to get 2235Z reports, or leave blank to let the computer figure it out.  
  629. You cannot switch data files within the program.
  630.  
  631.  
  632. G. Quit ---- Exits the program and returns you to MS-DOS.
  633.  
  634.  
  635. VII. SURFACE
  636.   
  637.    WeatherGraphix plots surface data in internationally standardized 
  638. station plots.  The circle or square over the station is shaded according 
  639. to the amount of cloud cover.  If you see a square, this indicates that 
  640. the station is a computerized site, and the observation should be taken 
  641. with a grain of salt.  A cross indicates a computerized weather station 
  642. that doesn't take sky condition reports.
  643.    A wind shaft extends away INTO the wind, and has feathers -- each long 
  644. feather indicates 10 knots (11.5 mph), and each short feather indicates 5 
  645. knots (6 mph). If there is no feather, a circle is plotted around the 
  646. station, indicating calm winds.
  647.    Above and to the left of the circle is the temperature in degrees 
  648. Fahrenheit.  Below the temperature is the dewpoint in degrees Fahrenheit 
  649. -- this is a direct indicator of the amount of moisture in the air.  If 
  650. you subtract the dewpoint from the temperature, this gives you the 
  651. dewpoint depression, which is indicative of the relative humidity of the 
  652. air (the less the dewpoint depression, the greater the relative humidity).
  653.    Dewpoint per se is an accurate measure of how much energy is available 
  654. to a weather system, while the dewpoint depression and relative humidity 
  655. tells how humid the air is and whether fog or low clouds are possible.
  656.    If weather is occurring, a special data group is inserted between the 
  657. temperature and dewpoint.  It starts out with a number describing the 
  658. visibility in statute miles (10 = ten miles, 21/2 = two and a half miles, 
  659. etc).  The letters indicate the type of weather that is occurring.  They 
  660. can be decoded as follows: T thunder, R rain, W shower, S snow, A hail, IP 
  661. ice pellets (sleet), L drizzle, Z freezing precipitation, F fog, H haze, K 
  662. smoke, BD blowing dust, BN blowing sand, IC ice crystals.  If a + is 
  663. present, this indicates that the preceding weather type is intense, a - 
  664. indicates it is weak, and nothing indicates moderate. V may be appended to 
  665. the visibility number, indicating that the visibility is fluctuating 
  666. (variable).
  667.    Pressure is located above and to the right of the station circle.  What 
  668. it means depends on whether SLP (sea level pressure) or ALSTG (altimeter 
  669. setting) is selected.  Sea-level pressure is usually the best parameter 
  670. for general weather browsing. If the configuration file specifies that 
  671. pressures will be plotted in sea-level pressure, then it will be plotted 
  672. in tens, hundreds, and units of a millibar. If the group is above "500", 
  673. stick a 9 before it; if below, stick a 10 before it.  Then move the 
  674. decimal place between the last and second-to-last digit.  For example, 983 
  675. is 998.3 mb, 046 is 1004.6 mb, and 423 is 1042.3 mb.  Sea-level pressure 
  676. filters out extremes in pressure due to temperature swings and is more 
  677. accurate for large-scale analysis, but it's only available at 90% of 
  678. weather stations.
  679.    If the configuration specifies that altimeter setting will be plotted, 
  680. pressure will appear in units, tenths, and hundredths of an inch.  If the 
  681. group is above "500", stick a 2 before it; if below, stick a 3 before it.  
  682. Then move the decimal place to the middle.  For example, 983 equals 29.83 
  683. inches, 844 is 28.84 inches, and 043 is 30.43 inches.  Altimeter setting 
  684. is a true barometer reading, is available at almost every weather station, 
  685. and is used by pilots to set altimeters.  It fluctuates markedly with 
  686. temperature.
  687.    Finally, if a ceiling is present at a station, its height and method of 
  688. measurement are plotted in the lower right corner of the station.  A 
  689. ceiling is the lowest layer of cloud which occupies 6/10ths or more of the 
  690. sky (assuming it is visually present behind lower layers).  The 
  691. alphabetical prefix indicates the method of measurement (E-Estimated, 
  692. M-Measured, B-Balloon, A-Aircraft, W-Vertical Visibility).  The remaining 
  693. digits are the height in hundreds of feet (M31 = measured ceiling 3100 
  694. feet, etc).  If the station shows broken or overcast skies yet there is no 
  695. ceiling shown, this means that the layers are thin and no ceiling is 
  696. present.
  697.  
  698.  
  699. VIII. UPPER AIR
  700.   
  701.    Once you select winds aloft from the main menu and enter appropriate 
  702. data, WeatherGraphix will search the data files for FDLO/FDHI reports.  
  703. The more reports there are, the more complete the map will be.
  704.    Similar to the surface wind plots, the shaft points INTO the wind.  
  705. Each triangular feather means 50 knots (56 mph), each long feather means 
  706. 10 knots (11.5 mph), and each short one indicates 5 knots (6 mph).
  707.    This data is not only useful to pilots.  The amateur forecaster can 
  708. look at the patterns to find jet streams (which are closely associated 
  709. with frontal activity), along with waves in the upper-level winds.  When 
  710. the flow between 20 and 30 thousand feet is predominantly west-to-east, 
  711. this is called a zonal flow, meaning that systems tend to be dry and move 
  712. rapidly.  However, a flow with numerous dips and rises north and south is 
  713. called meridional, or low-zonal. Such a pattern suggests considerable 
  714. transport of energy and moisture northward and destabilizing cold air 
  715. southward, meaning systems across the country tend to be slow and intense.
  716.  
  717.  
  718. IX. RADAR
  719.   
  720.    When WeatherGraphix plots a radar depiction is plotted, it sifts 
  721. through the U.S. weather radar network reports and squeezes out all 
  722. possible data.  Its main source of information is from MDR (manually 
  723. digitized radar) code and polar-coordinate cell reports in the report.  
  724. Outlined echo areas in the report are not used since they are chunky and 
  725. often duplicate the MDR data.
  726.    The decoding process does take a little time; it is this process, not 
  727. the graphics, that makes it so slow.
  728.    MDR data is a numerical code which describes intensity levels within a 
  729. 20-mile Cartesian grid (variable with latitude) overlaid on the radar 
  730. sweep area.  Using MDR data, WeatherGraphix builds the best possible image 
  731. by painting a "base map" of light precipitation, then discretely painting 
  732. higher intensities on top.
  733.    The FAA (Federal Aviation Administration) operates a network of long 
  734. range air-traffic control radars across the western United States.  
  735. WeatherGraphix is capable of decoding this data, too.
  736.    Since a single, small radar echo can straddle a grid border, the MDR 
  737. code may take more grid boxes than neccessary to define it.  This makes 
  738. radar echoes somewhat larger than they really are, an effect known as 
  739. "blooming".  Although radar operators try to reduce this, it is an 
  740. inherent drawback of gridding radar echoes and may be reflected by 
  741. WeatherGraphix.
  742.  
  743. A. Radar Sites ---- Reporting locations which have contributed data to the 
  744. echo chart are identified in WeatherGraphix (depending on the 
  745. configuration setting) using a mark or an abbreviation, precisely centered 
  746. on the radar site.  It will appear as follows:
  747.  
  748.  +  -- The site is reporting echoes, which have been plotted (the National 
  749. Meteorological Center doesn't do THIS for you!).
  750.  NE -- PPINE, Plan Position Indicator No Echoes.  The radar is not 
  751. detecting any echoes.
  752.  NA -- PPINA, Plan Position Indicator Not Available.  The radar is off, 
  753. but is otherwise working fine.  The radar operator may be out doing lunch.
  754.  OM -- PPIOM, Plan Position Indicator Out for Maintenance.  The Maytag man 
  755. is probably on call.
  756.  NS -- PPINS, Plan Position Indicator No Significant echoes.  Echoes are 
  757. very small (cover only 20% or less of the grid box) and do not exceed VIP 
  758. 1.  Sort of a "why bother" code.
  759.  DE -- PPIDE, Plan Position Indicator Duplicate Echo.  Although the site 
  760. is detecting echoes, a sister radar is reporting them, so no report will 
  761. be made.  Used by the FAA air traffic control centers where the 
  762. meteorologist sees several radar displays at once and can spot potential 
  763. duplication of data.
  764.  
  765. B. Echo Intensity ---- All radars contain VIP (intensity) circuitry which 
  766. shows the reflective strength of different parts of the echo pattern.  
  767. Weather pro extracts this from the observation and assigns different 
  768. colors to the spot.  It's important to remember that most radar dishes are 
  769. elevated about half a degree to eliminate ground clutter, so the 
  770. depictions always show precipitation at about 1 mile high -- not 
  771. neccessarily what's occurring at the surface.  If a surface station is 
  772. reporting no weather under a strong intensity level, you can bet it's a 
  773. matter of time before they get clobbered.
  774.    Radar intensities are directly proportional to the amount of rainwater 
  775. contained within the cloud (radar does not detect cloud droplets).  At 
  776. high intensity levels, it can be inferred that a strong convective process 
  777. is occurring, which often means hail.  However, the presence of hail means 
  778. that less rainfall is occurring than otherwise might be indicated, and 
  779. it's not even known if the hail is in fact reaching the ground, so you can 
  780. never really tell exactly what's going on with such intense readings.
  781.  
  782. C. Radar Heights ---- If heights are desired, WeatherGraphix will sort 
  783. through the radar reports.  It will find significant cloud top heights and 
  784. plot these on top of the image.  It also looks for important radar 
  785. signatures such as hail, line-echo wave patterns (LEWPs, a dangerous 
  786. squall line pattern), bounded weak echo regions (BWERs, also known as 
  787. "vaults" which indicate tornadogenesis), bow echoes, and tornadic hook 
  788. echoes.  It plots the precise location of these features on top of the 
  789. color map.
  790.    Where does this data come from?  By tilting the radar antenna, the 
  791. radar operator can construct a cross section of the thunderstorm on a 
  792. special display (which is never seen outside the radar station).  From 
  793. this, the height of the storm can be determined.
  794.    The operator encodes the information on the outgoing report.  On raw 
  795. reports and in WeatherGraphix, echo tops are indicated in hundreds of feet 
  796. MSL (above mean sea level).  The tops have a direct relation to the amount 
  797. of energy available to the storm, but this does not imply that the storm 
  798. releases it destructively.
  799.    For example, we might think a 70,000 foot storm would create death and 
  800. destruction, but weak "popcorn" storms seen in the southern U.S. during 
  801. the middle of summer sometimes reach these heights without any significant 
  802. severe weather.
  803.       As a general guide, this table will indicate the usual content of 
  804. storms based on echo height, but it's not a book of rules:
  805.  
  806.  HEIGHT (ft) TYPICAL DESCRIPTION
  807.  20,000 Normal minimum for a rainshower to become a thunderstorm
  808.  30,000 Normal height of summertime popcorn thunderstorms
  809.  40,000 Strong thunderstorm with heavy rain and isolated severe wx
  810.  50,000 Storm often contains hail, heavy rains, high wind
  811.  60,000 Normal height of springtime tornadic storms, Great Plains
  812.  
  813.  
  814. X. CONFIGURATION
  815.   
  816.    The program's configuration values can be modified by selecting the 
  817. appropriate keystroke from the main menu.  This section will list only 
  818. some selections that will be of interest to you if you're evaluating the 
  819. program.
  820.  
  821. A. Data Default File (Surface and Upper Air)
  822.  Indicates where the program will get data if you type WEATHER to run it 
  823. without a filename.  This is normally DATA.SFC and DATA.UPR, but can be 
  824. modified.  You may path out of the WeatherGraphix directory to access the 
  825. datafile (e.g. C:\DATA\14JUN92.04Z).
  826.  
  827. B. Plot All Radar Echoes During Startup
  828.  Tells WeatherGraphix whether to auto-plot radar echoes when you execute 
  829. the program.  If you have a slow computer, setting this to "no" will speed 
  830. things up considerably.
  831.  
  832. C. Plot Echo Squares or Bubbles
  833.  Bubbles are faster, but squares are more precise.  Try both to see what 
  834. you prefer.
  835.  
  836. D. Plot Basemap On Startup
  837.  Slower users may prefer to select "no".  This simply determines whether a 
  838. map is plotted once the program is started.
  839.  
  840. E. Always Plot User-Defined Geography
  841.  If "yes" is selected, WeatherGraphix will include customized geography 
  842. patterns (highways, roads, airways, county lines, etc) on all images.
  843.  
  844. F. Always Plot User-Defined Cities
  845.  If "yes" is selected, the program will always include cities and towns 
  846. from WEATHER.CTY on the map.
  847.  
  848. G. Plot ALSTG Instead of SLP
  849.  Tells WeatherGraphix whether to plot altimeter setting or sea-level 
  850. pressure on the surface data plot.
  851.  
  852. H. Overlay Basemap After Plotting Radar
  853.  This option will force WeatherGraphixfessional to overlay the base map 
  854. after plotting radar echoes.  If you don't like having state borders 
  855. hidden, this option is for you.  If the base map plots slow on your 
  856. system, this option may not be for you.
  857.  
  858. I. Auto-Composite Mode
  859.  If auto-composite mode is activated, whenever you build a weather map 
  860. (from echoes, heights, surface data, etc), WeatherGraphix will memorize 
  861. your choices.  Whenever you move or zoom the map, the selected data will 
  862. automatically be plotted on the new map, saving you keystrokes.  To erase 
  863. memorized settings, use the Replot command.  The only way to disable 
  864. auto-composite mode is to revert the configuration setting.  
  865. Auto-composite mode is not recommended for slower computers, especially 
  866. for radar echo plots.  Auto-composite will not memorize winds-aloft 
  867. settings or contours.
  868.  
  869.  
  870. XI. CUSTOMIZING THE PROGRAM
  871.   
  872.    With a little experience with MS-DOS and a bit of spare time, you can 
  873. configure WeatherGraphix for your own setup.  Whether you run an amateur 
  874. weather station, fly cross-country, or monitor weather for a company, 
  875. WeatherGraphix's small details can be tailored to your specifications.
  876.  
  877. A. Batch Files ----  WeatherGraphix will allow you to use batch files to 
  878. automate the entire process.  You may even automate the system completely, 
  879. having the computer dial up radar maps every hour, but this requires a 
  880. memory-resident (TSR) time-delay program -- fortunately there are such 
  881. programs available within CompuServe forums.  Such a program will have to 
  882. be able to invoke the batch file automatically and initiate appropriate 
  883. keystrokes to quit the program.
  884.    If you have a telecommunications program such as Procomm or QModem, you 
  885. can write scripts which automatically log into your favorite weather 
  886. database and retrieve the radar data.  Then you can link the 
  887. telecommunications program with WeatherGraphix by using a "batch" file.  
  888. Batch files simulate keyboard entries at the DOS prompt, so you can use it 
  889. to invoke the telecommunications program with its script, then run 
  890. WeatherGraphix immediately.
  891.    There are many scripts for WeatherGraphix which may be available on 
  892. CompuServe in the AVSIG forum, Library 1.  Unfortunately I can't act as a 
  893. go-between to get them for you.  If you need one, a CompuServe account is 
  894. rather cheap.
  895.    Here's an example of a batch file which automates WeatherGraphix using 
  896. QModem.  It's assumed that you already have created a script in QModem 
  897. using their auto-script feature, and that you save data to 
  898. C:\WEATHER\DATA.SFC.  It's also helpful to go into C:\AUTOEXEC.BAT to make 
  899. sure that a PATH command is specified to the directory GETWX.BAT resides 
  900. in -- this way, you can call up the procedure from any directory.
  901.  
  902.  Filename: GETWX.BAT
  903.  ======================
  904.  ECHO OFF
  905.  C:
  906.  CD \QMODEM
  907.  QMODEM /S=SCRIPT.SCR
  908.  C:
  909.  CD \RADAR
  910.  WEATHER
  911.  
  912.    It's not my purpose to give you a DOS tutorial, so for more information 
  913. please consult your DOS User's Guide.
  914.  
  915. B. Master Station Database ---- The file WEATHER.STN contains a listing of 
  916. stations used by WeatherGraphix in locating radar and observing sites.  It 
  917. is in a new format which is not compatible with earlier versions of 
  918. Weather Graphix (Weather Pro and RadarScan).
  919.    The information in this file is used to plot the observations and radar 
  920. echoes.  You can add or delete stations as you like to modify the density 
  921. and coverage of reports in desired regions.  Be sure to use only an ASCII 
  922. editor such as MS-DOS EDIT to modify this file.
  923.    Columns 1-3 contain the three-digit identifier of the observing 
  924. station.  This MUST be in uppercase and must match the exact identifier 
  925. used in the surface and/or radar reports.
  926.    Columns 5-9 contain the WMO (World Meteorological Organization) 5-digit 
  927. identifier for the station.  This is only neccessary for processing 
  928. rawinsonde reports.
  929.    Columns 11-12 contain the latitude of the station in degrees.
  930.    Columns 13-14 contain the latitude of the station in minutes.  Fill 
  931. unused columns with zeroes (e.g. encode 8 minutes as "08").
  932.    Columns 16-18 contain the longitude of the station in degrees.  
  933. Remember to fill any unused columns with zeros (e.g. "98" degrees should 
  934. be "098".
  935.    Columns 19-20 contain the longitude of the station in minutes.  Encode 
  936. 4 minutes as "04".
  937.    Columns 22-25 contain the elevation of the station in meters.  This is 
  938. only neccessary for rawinsonde stations.
  939.    Column 27: If a "C" is present in this column, it indicates that the 
  940. temperature and dewpoint in the surface weather report will be in degrees 
  941. Celsius, not Fahrenheit.  This usually implies a Canadian station.
  942.    Column 29: If a "S" is present in this column, it indicates that the 
  943. station's surface report should be ignored.  Perhaps the station's radar 
  944. report is neccessary, but the surface report is not needed.
  945.    Columns 31-32 contain the two-letter identifier of the state or 
  946. province where the station is located.  It's for informational use only.
  947.    Columns 35-75 contain the name of the observing site.  Again, it's only 
  948. for informational use.  The program doesn't care what you put here.
  949.    If you use the "Data Plot, Filtered" command religiously and there is a 
  950. specific station you have a preference for seeing, simply move it to the 
  951. first line in the state or to the beginning of the file.  Station plots 
  952. are plotted on a first-in-WEATHER.STN, first-plotted basis, so if you move 
  953. your station to line 1, you can rest assured it will ALWAYS get plotted.
  954.    If you wish to make adjustments to a preset zoom window, you can 
  955. "bogus" this file by inputting a fake weather station, determining the 
  956. desired latitude and longitude, and specifying it in the configuration 
  957. file.  Be sure that you don't use the identifier of an existing station; 
  958. QQQ would be a safe one.
  959.    You may not have more than 900 stations in this file.  To make sure you 
  960. aren't reaching this limit, you can use the MS-DOS editor to see if the 
  961. line count on the file has exceeded 900.
  962.  
  963. C. Cities ---- All user-defined cities are used only for overlaying, 
  964. not for locating data.  They're there simply for grins and giggles.  You 
  965. can modify them in WEATHER.CTY.  Use any ASCII editor such as MS-DOS EDIT 
  966. to modify this file.
  967.    The sample file contains representative stations in the central United 
  968. States.  You can delete or modify this file as much as you like, but do 
  969. not eliminate it, otherwise you may have problems.  The leftmost three 
  970. columns contain the identifier of the city to be plotted.  You can do like 
  971. I do -- identify airfields by their standard three-letter code, and 
  972. identify towns and cities by an arbitrary two-letter system.
  973.    The city identifier is located in columns 1-3.
  974.    The city name is located in columns 6-29 (for your own use only).  
  975.    Columns 30-31 contain the latitude in degrees, and columns 33-34 
  976. contain the latitude in minutes.
  977.    Columns 36-38 contain the longitude in degrees, and columns 40-41 
  978. contain the longitude in minutes.
  979.    If there are any unused numerical columns, fill them with zeroes (i.e. 
  980. write 79 degrees longitude as '079').
  981.    See the file itself for examples.  You may NOT have more than 250 
  982. cities in this database.
  983.  
  984. D. Geography ---- All geography can be modified by registered users.  
  985. There are two geography sets -- the North American "map" set, and the 
  986. user-defined geography set, both contained within the single file 
  987. WEATHER.PLT.  Load the file into an ASCII editor (such as MS-DOS EDIT) to 
  988. see the instructions for modifying it.
  989.    Note -- unregistered users do not have this file.
  990.  
  991.  
  992. XII. TROUBLESHOOTING
  993.   
  994.    WeatherGraphix contains many algorithms which are designed to catch 
  995. human errors made by those disseminating the radar reports.  While it 
  996. succeeds in dodging most of them, you may find a few that slip through the 
  997. cracks.  So if you see an echo height of 90,000 feet or a hook echo over 
  998. Idaho, you might want to browse through the raw text file and see what is 
  999. happening.
  1000.    You can also use a true ASCII editor (such as MS-DOS EDIT) to correct 
  1001. any deficiencies in the data that you see.  Or, of course, you can just 
  1002. ignore it.
  1003.  
  1004.  Q. My computer goes berserk when it runs the program.
  1005.  A. Do you have a VGA card?  If not, enable the EGA option by appending /E 
  1006. to WEATHER (the startup command).  This will force WeatherGraphix into 640 
  1007. x 350 mode.  WeatherGraphix will not run on a CGA computer.
  1008.  
  1009.  Q. The program reads the data file, but no data plots (or some of it 
  1010. plots strangely).  What's the deal?
  1011.  A. Be ABSOLUTELY sure that your data source does not reformat the reports 
  1012. in some manner.  Also check to make sure that your terminal program is in 
  1013. a standard configuration and does not strip characters/linefeeds or 
  1014. transpose character sets.  If you have further trouble send me a note.
  1015.  
  1016.  Q. WeatherGraphix runs strangely and aborts.
  1017.  A. Make sure that you have all WeatherGraphix files residing within the 
  1018. same directory and that you CHANGE DIRECTORY to it before running WEATHER. 
  1019.  WeatherGraphix will not run if called from another directory.
  1020.    If this isn't the problem, remove unneeded TSR (memory resident) 
  1021. programs as Wx Pro requires a considerable amount of the 640K memory space 
  1022. normally available -- look into using a memory manager program.
  1023.  
  1024.  Q. Why do the echo squares look so jagged and crooked?
  1025.  A. This is how they are mapped -- you're not seeing an error!  When 
  1026. looking at the national map, the Cartesian coordinate grid that the 
  1027. squares use tends to be slightly rotated from the map grid.  This gives it 
  1028. the weird appearance.  Try centering the map over the east coast, and 
  1029. you'll see the MDR grid much more easily.
  1030.  
  1031.  Q. WeatherGraphix doesn't plot any data or some plots are clearly 
  1032. erroneous.
  1033.  A. BE SURE that your data source and capture utility does not "tamper" 
  1034. with the content of the raw reports.  Even something as simple as 
  1035. stripping the equal signs (end of report markers) off the ends of the 
  1036. observations or adding extra characters will cause problems with the 
  1037. program.  It would be nice if the program had pure "fuzzy logic" to handle 
  1038. these situations, but such is not the case.  Fortunately, I haven't seen 
  1039. any data sources yet which do this.  If you do encounter problems, contact 
  1040. me, or write yourself a utility which will preprocess the raw data.  If 
  1041. you have found the offending station and it is clearly not a one-time 
  1042. coding error, send me an exact copy of it and I will try to adjust the 
  1043. program to handle it.
  1044.  
  1045.  Q. My customized cities and geography doesn't plot.
  1046.  A. You've either not inputted the data correctly, or you're using a 
  1047. non-true ASCII editor.  If you're in doubt, ALWAYS use the MS-DOS EDIT 
  1048. command.  If you've already messed up your file, you will need to delete 
  1049. all your entries to strip out the invisible control codes and et cetera.
  1050.  
  1051.  Q. How can I send the chart to my printer?
  1052.  A. There are so many printer models and "printing languages" out nowadays 
  1053. that I decided to wait on any built-in print feature.  You're much better 
  1054. off using a TSR (memory resident) program which you can load before 
  1055. running WeatherGraphix.  When you press a certain key, such a program will 
  1056. dump the screen image to the printer.  Try the MS-DOS GRAPHICS command 
  1057. (read about it in your user's manual), and if this doesn't work suitably, 
  1058. access one from many available on CompuServe.
  1059.  
  1060.  Q. The chart contains too much data!
  1061.  A. If you store, say, 1935Z data in a file, ensure that there is no 1935Z 
  1062. data there from another day.  WeatherGraphix cannot tell the two reports 
  1063. apart, and you may get some strange looking maps.  You can avoid this by 
  1064. setting up your telecommunications program to destroy any existing capture 
  1065. file before opening one with the same name.
  1066.  
  1067.  Q. Why is the "system time" printed on the chart and not the date of the 
  1068. data?
  1069.  A. WeatherGraphix has no way of knowing whether the data is current or 
  1070. historical since this information isn't contained in the file, and the 
  1071. file date can be ambiguous.  So it can't really put a date on the chart 
  1072. for sure.  But the computer's clock date is listed on the map to help you 
  1073. out in case you make printouts and need to refer to them later.
  1074.  
  1075.  Q. Tell me about the precision of WeatherGraphix.
  1076.  A. The image is only as accurate as the raw data and technical 
  1077. limitations of the weather radar network and of WeatherGraphix's 
  1078. interpretation scheme.  However, WeatherGraphix uses precision in handling 
  1079. the data.  All coordinates are transformed mathematically through the 
  1080. polar stereographic projection formula, so placement error is nominal and 
  1081. is subject to the precision of the data.
  1082.  
  1083.  Q. Are the radar echoes located accurately?
  1084.  A. The national MDR grid is based on the LFM-I grid, the same one used by 
  1085. the National Meteorological Center's Cray supercomputers.  Unfortunately, 
  1086. I don't have their mathematical formula for translating Cartesian MDR 
  1087. coordinates to lat/long.  I've tested some of my own formulas -- they come 
  1088. close but don't meet my standards of precision.  Therefore, all echoes are 
  1089. vector-mapped from the radar site using MM as the center location without 
  1090. any gridbox offset. Accordingly, the vector direction is adjusted to 
  1091. account for the MDR-north declination across the United States.  Overall, 
  1092. the maximum position error of all echoes relative to the real-world is 
  1093. subject to the limitations of the MDR grid (about 20 nautical miles), plus 
  1094. the deviation of vector-mapping instead of using a mathematical MDR grid 
  1095. (about 10 more miles).  It is fairly accurate, and the method 
  1096. interestingly removes much of the "blockiness" from the map.
  1097.  
  1098.  Q. Do you foresee any peace in Yugoslavia?  What about the Middle East?
  1099.  A. I thought were talking about weather here!
  1100.  
  1101.  Q. Oh -- well how do I update my copy if a new version comes along?
  1102.  
  1103.  
  1104. XIV. UPDATING YOUR COPY
  1105.   
  1106.    I've made it easy for you to update your registered copy. 
  1107.    Whenever I release updates to WeatherGraphix, I'll make them available 
  1108. on CompuServe in the form of a demo program.  You should be able to find a 
  1109. copy in the AVSIG or IBMAPP forum.  All you have to do is download this 
  1110. file and unzip it in a temporary directory.  Then read the READ.ME file 
  1111. contained in that update for updating instructions.
  1112.    When you run the program, the new WeatherGraphix will look at the 
  1113. WeatherGraphix data files on your disk.  If you have an intact, registered 
  1114. copy of WeatherGraphix, the program will recognize that you are registered 
  1115. and will disable its demo mode.  If everything looks good, you may want to 
  1116. back up your directory on a disk and install from that disk if you later 
  1117. have trouble.
  1118.    The documentation also contains information on updating directly from 
  1119. me.  When you send a SASE disk mailer and a blank disk, I will update you 
  1120. for no charge.  Since I'm not a full-time business I can't guarantee that 
  1121. this policy will last forever, but I'll try as long as I can.
  1122.  
  1123.  
  1124. XV. IN THE WORKS?
  1125.   
  1126.    Ask any WeatherGraphix user, and he or she will tell you that the 
  1127. program has had a long and successful history of improvements and 
  1128. enhancements.  When you register, you jump on the bandwagon and get access 
  1129. to these features that are continuously being developed.  As more features 
  1130. are developed, price increases are possible.  So if you're already 
  1131. registered, you have your security blanket.
  1132.    The most immediate ideas for near-term improvements include SKEW-T 
  1133. soundings, hodographs, vertical cross sections, and isentropic analysis.
  1134.    One idea considered for WeatherGraphix includes time-lapse 
  1135. animation.  This is very graphics-intensive and I'll probably have to 
  1136. obtain some machine-code routines to do this.  It's going to take work.
  1137.    Another feature that I hope to add is automatic data-source dialing.  
  1138. This is something I could even use myself, but writing routines to control 
  1139. telecommunications ports has proven more complicated than I thought.  
  1140. Besides, you can imagine the complications in the different data access 
  1141. protocols used by the countless weather databases in existence today.  The 
  1142. purpose of WeatherGraphix was to let you use data from ANY source -- 
  1143. automatic source dialing would be a step away from this goal.
  1144.    You might also expect improvements in the surface and upper air 
  1145. plotting.  Maybe vectors and components, too, for you pilots.
  1146.    I'll be looking at compositing of satellite data (with zooms, moves, 
  1147. etc).  The only question here is "will the typical user really access all 
  1148. this stuff"?
  1149.    Also being considered are enhancements to plot AIRMETS, SIGMETS, and 
  1150. watches and warnings.
  1151.    Thanks to CompuServe users Robert Kelsoe, Dick Zeitlin, and Scott Dyer 
  1152. for beta testing the basic version of WeatherGraphixfessional.  A 
  1153. -special- thanks to Patrick Rudolph for his extensive testing and 
  1154. suggestion for the title of "WeatherGraphix".
  1155.  
  1156.  
  1157.  
  1158. -------------------------------------------------------------------------- 
  1159.    WEATHER DATA SOURCES
  1160. -------------------------------------------------------------------------- 
  1161.   
  1162.    There are many ways that you can access data for WeatherGraphix.
  1163.  
  1164.  CompuServe ----  This is one of the largest consumer databases in 
  1165. existence.  It offers news, reference services, special interest forums, 
  1166. software download libraries, and the list goes on.
  1167.    In terms of weather, it offers a respectable variety of weather 
  1168. information, allowing you to access all types of National Weather Service 
  1169. data, except for National Meteorological Center products and 
  1170. rawinsonde/synoptic reports.  It offers raw surface reports for the United 
  1171. States and Canada, radar reports, FDLO/HI winds aloft, forecast 
  1172. discussions (not listed, but accessible if you use the FE command within 
  1173. the weather section), and many other products.
  1174.    If you subscribe to CompuServe and have the Basic Service plan (which 
  1175. charges you a slightly higher monthly minimum), you get the entire weather 
  1176. service for $9 a month, free of connect time in most larger towns and 
  1177. cities.  It's a bargain that should be looked into, although the service 
  1178. has been occasionally plagued by slow response time and nonavailability 
  1179. during peak weather periods.
  1180.    You can also contact me on CompuServe through EMail 71611,2267, or 
  1181. better yet, chat with me on AVSIG (Aviation Forum), Section 1 (Weather), 
  1182. about the program.
  1183.    For more information, call (800) 848-8199 or obtain a Membership 
  1184. package at any software store.
  1185.  
  1186.  Contel DUAT ---- The DUAT weather service is a government-contracted 
  1187. system for pilots which is famous in aviation circles since it is free and 
  1188. accessable through an 800 number.
  1189.    It is a very good data service, but pilots and users have asked me if 
  1190. there are any shortcuts for downloading the entire United States.  
  1191. Unfortunately, there are none.  You should develop a script in your 
  1192. telecommunications program to access the desired data, or obtain one from 
  1193. the AVSIG forum, Library 1, on CompuServe, or in the Genie Science-Weather 
  1194. Bulletin Board.
  1195.    As of April 1993, there have been indications that DUAT may be axed due 
  1196. to budget cuts.  Stay tuned.
  1197.    Contel DUAT is accessed by modem at (800) 767-9989.
  1198.  
  1199.  DTC DUAT ---- This is another contractor's (Data Transformation 
  1200. Company's) version of DUAT.  It can be accessed by modem at (800) 245-3828.
  1201.  
  1202.  Weathermation ---- Pilots in Wisconsin can access an open weather 
  1203. system at 1200 baud.  This system is run by the Wisconsin Department of 
  1204. Transportation.  Since there are only a few nodes at each site, 
  1205. Weathermation should not be used except by pilots.  One number is (608) 
  1206. 326-6076.
  1207.  
  1208.  GEnie ---- This database offers no information for WeatherPro, 
  1209. however, there is a large group of weather hobbyists running a bulletin 
  1210. board, along with WeatherGraphix support.  My address on GEnie is 
  1211. T.VASQUEZ1.
  1212.    Genie costs $5 per hour, as long as you don't download files, or access 
  1213. during the daytime.  To subscribe, call modem (800) 638-8369, half-duplex, 
  1214. and upon connection, type HHH.  At the U# prompt, enter XTX99410,GENIE, 
  1215. and hit return.
  1216.  
  1217.  Accu-Data ---- Among the most respectable "complete" weather systems is 
  1218. Accu-Data, run by Accu-Weather of State College, Pennsylvania.  It gives 
  1219. access to every weather product imaginable.  The hobbyist rate runs about 
  1220. $16 per hour during off-peak hours (long distance call required).  Call 
  1221. (814) 234- 9601 x 400, or (814) 237-0309 for more information.
  1222.  
  1223.  Weather Network, Inc. ---- I haven't personally tried this system, so I can't 
  1224. say what it offers.  It is a "complete weather system".  Their vital 
  1225. stats: 568 Manzanita Ave., Suite 1, Chico, CA 95926.  (916) 893-0308.  
  1226. WeatherGraphix has been modified to accept their surface data.
  1227.  
  1228.